dog-faced liar - English Synonyms Dictionary